air-supported structure - Spanish English Dictionary